Automattic\WooCommerce\GoogleListingsAndAds\Internal\DependencyManagement\GoogleServiceProvider S

Total Complexity 25
Dependencies 42
Dependents 0
Total lines 343
Lines of code 178
Logical lines of code 115
Comment lines 96
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
generate_auth_header()
S
50 3 27
error_handler()
S
58 3 18
register_guzzle()
S
58 2 15
add_auth_header()
S
59 2 15
register()
S
54 1 22
register_google_classes()
S
60 1 15
handle_unauthorized_error()
S
62 2 10
get_connect_server_endpoint()
S
70 2 5
set_jetpack_connected()
S
66 2 8
jetpack_connected_change()
S
68 2 8
register_ads_client()
S
66 1 9
add_plugin_version_header()
S
66 1 9
override_http_url()
S
68 1 8
get_connect_server_url_root()
S
72 1 5
set_google_disconnected()
S
75 1 4